Managing & director careers in Mississauga, Canada